레일스 모델에서 고유 한 http 링크가 포함 된 필드를 만들어야합니다. 그뿐만 아니라, 내가 좋아하는뿐만 아니라 링크 변화를 거부하고 싶습니다 :레일스를 사용하여 어떻게 복잡한 고유 항목을 만들 수 있습니까?
- 내가 HTTP S I 매개 변수와 링크를 삽입하려고하면 HTTP 주소는
- 존재 주소를 삽입하려고하면 매개 변수가없는 다른 링크가 있거나 다른 링크가있는 경우
내 문제의 답을 나타낼 수있는 링크를 찾았지만 시간적으로 변하지 않으므로 인덱스에서 직접 수행 할 수 있기를 바랍니다 통과합니다.
In Rails, How do I validates_uniqueness_of :field with a scope of last 6 months
나는 정규 표현식과 경험을 가지고 정확한 답을 제공 할 필요가 없습니다. 나는 아무도를 찾을 couln't 같은 다른 예를 이미 참조 멋진 것
당신은 링크 모델을 만드는 것을 고려할 수 있습니다, "프로토콜"(http/https), "포트"(80/43), "url", "params"와 같은 속성을 가지고 URL의 고유성을 검증합니다 (원하는 매개 변수와 프로토콜을 제외합니다) – MrYoshiji
@ 요시지 씨, 재미있을 것 같습니다. 그 대답을 만들고 싶지 않니? –
그냥 했어, 완벽하지는 않지만 당신에게 링크 모델의 기초를 제공합니다 – MrYoshiji