«model» 태그된 질문

MVC 패턴의 일부인 모델은 애플리케이션의 동작과 데이터를 관리합니다.


4
Rails "validates_uniqueness_of"대소 문자 구분
다음은 모델입니다 (SQLLite3 사용 중). class School < ActiveRecord::Base validates_uniqueness_of :name end 예를 들어 "Yale"을 추가 한 후 "Yale"을 추가 할 수 없지만 "yale"을 추가 할 수 있습니다. 유효성 검사 대소 문자를 구분하지 않으려면 어떻게해야합니까? 편집 : 발견- 활성 레코드 유효성 검사

5
ASP.NET MVC 모델 대 ViewModel
좋아, MS의 ASP.NET MVC와 관련하여 "ViewModels"에 대한 논의를 들었습니다. 자, 그것은 특정 종류의 모델을 의도 한 것입니다. 맞습니까? 특정 종류의보기가 아닙니다. 내 이해로는 뷰와 상호 작용하는 특정 목적을 가진 일종의 모델입니까? 아니면 그런가요? 약간의 설명을 주시면 감사하겠습니다.

8
프로젝트에서 레일 컨트롤러 및 모델의 이름을 바꾸는 방법
Rails 앱을 시작했고 모든 것이 잘 작동합니다. 하지만 이제 컨트롤러와 관련 모델의 이름을 바꾸고 싶습니다. 나는 Corps컨트롤러를 Stores(최종 s없이) 로 변경하고 싶었습니다 . Google에서 사람들은 컨트롤러와 모델을 파괴 한 다음 다시 생성 할 것을 제안했습니다. 문제는 각 파일의 실제 코드가 지워진다는 것입니다! 어떤 해결책이 있습니까? 미리 감사드립니다.

7
Rspec에 내 모델 클래스가 표시되지 않습니다. 초기화되지 않은 상수 오류
Ruby on Rails 애플리케이션에서 내 모델에 대한 Rspec 테스트를 작성하고 있습니다. 그리고 'rspec spec'을 시작하는 동안이 오류가 발생합니다. command: /spec/models/client_spec.rb:4:in `<top (required)>': uninitialized constant Client (NameError) Rails 4.0.0과 Ruby 2.0.0을 사용합니다. 내 client_spec.rb는 다음과 같습니다. require 'spec_helper' describe Client do it 'is invalid without first_name', :focus => true do client …

4
DisplayNameFor () From List <Object> in Model
이것은 매우 간단하다고 생각합니다. 모델 내의 목록에있는 항목의 표시 이름을 표시하는 올바른 방법을 찾지 못하는 것 같습니다. 내 단순화 된 모델 : public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = "Names")] public List&lt;PersonNameViewModel&gt; Names { get { return names; …
87 c#  asp.net-mvc  razor  model 

9
Rails : 문자열의 최소 및 최대 길이를 확인하지만 공백 일 수 있음
유효성을 검사하고 싶은 필드가 있습니다. 필드를 비워 둘 수 있기를 원하지만 사용자가 데이터를 입력하는 경우 특정 형식을 원합니다. 현재 모델에서 아래 유효성 검사를 사용하고 있지만 사용자가 공백으로 둘 수는 없습니다. validates_length_of :foo, :maximum =&gt; 5 validates_length_of :foo, :minimum =&gt; 5 내 목표를 달성하기 위해 어떻게 작성합니까?

8
Eloquent ORM laravel 5 ID 배열 가져 오기
나는 Eloquent ORM laravel 5.1을 사용하고 있으며, 0보다 큰 ID 배열을 반환하고 싶습니다 test. 나는 시도했다 : $test=test::select('id')-&gt;where('id' ,'&gt;' ,0)-&gt;get()-&gt;toarray(); 반환 : Array ( [0] =&gt; Array ( [id] =&gt; 1 ) [1] =&gt; Array ( [id] =&gt; 2 ) ) 하지만 결과가 다음과 같은 간단한 배열에 있기를 원합니다. Array …

9
ActiveRecord를 사용하면 after_update 중에 레코드의 이전 값을 가져올 수 있습니까?
간단한 예제를 사용하여 설정 : 두 번째 테이블 ( ) 에 각 레코드 Totals의 amount열 합계를 보유하는 테이블 ( ) 이 1 개 Things있습니다. thing.amount가 업데이트 되면 이전 값과 새 값의 차이를에 추가하고 싶습니다 total.sum. 지금은 뺀거야 self.amount동안 before_update및 추가 self.amount시 after_update. 이로 인해 업데이트 성공에 대해 너무 많은 신뢰가 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.