Nesne dizim var * ve nesne bir şey gibi görünüyor * bu gibi {seat_id, room_id, date_created};
Bu dizide bir nesne olup olmadığını bulmak istiyorum seat_id belirli bir değere eşittir. Bunu nasıl yapabilirim? İşteBelirli bir özelliğe sahip bir nesnenin Ruby dizisinde var olup olmadığını nasıl kontrol edebilirim
Q
Belirli bir özelliğe sahip bir nesnenin Ruby dizisinde var olup olmadığını nasıl kontrol edebilirim
22
A
cevap
60
arr.any?{|a| a.seat_id == "value"}
18
:
arr.find_index {|item| item.seat_id == other.seat_id}
1
arr.map{|a| a.seat_id == "value"}
Doğru ve yanlış değerin dizi döndürür, gerçek değer değerle eşleşen vardır.
İlgili konular
- 1. Nesnenin belirli bir yöntemi olup olmadığını nasıl kontrol edebilirim?
- 2. Bir nesnenin belirli bir yönteme/özelliğe sahip olup olmadığı nasıl kontrol edilir?
- 3. Bir değerin bir değerler dizisinde olup olmadığını nasıl kontrol edebilirim?
- 4. Bir nesnenin Python'da bir yineleyici olup olmadığını nasıl kontrol edebilirim?
- 5. Nesnenin bir işlevi olup olmadığını nasıl kontrol edebilirim? (Dojo)
- 6. Javascript'te bir nesnenin "alt nesne" olup olmadığını nasıl kontrol edebilirim?
- 7. Bir nesnenin "derin boş" olup olmadığını nasıl kontrol edebilirim?
- 8. Ruby'de bir nesnenin görünümde sıfır olup olmadığını nasıl kontrol edebilirim?
- 9. Ruby'de bir nesnenin yinelenebilir olup olmadığını nasıl kontrol edebilirim?
- 10. Python'da bir nesnenin yinelenebilir olup olmadığını nasıl kontrol edebilirim?
- 11. Nesnenin birden çok özelliğe sahip olup olmadığını sınama
- 12. Çocuğun var olup olmadığını nasıl kontrol edebilirim?
- 13. Bu JavaScript dizisinde değer olup olmadığını nasıl kontrol edebilirim?
- 14. Dosyanın var olup olmadığını nasıl kontrol edebilirim?
- 15. NSUserDefaults'un var olup olmadığını nasıl kontrol edebilirim
- 16. Nesnenin belirli bir tür olup olmadığını nasıl kontrol edilir
- 17. Excel-VBA'da belirli sayfaların var olup olmadığını nasıl kontrol edebilirim?
- 18. Yolun var olup olmadığını nasıl kontrol edebilirim?
- 19. Belirli bir kullanıcı adı olup olmadığını nasıl kontrol edebilirim?
- 20. Bir dosya olup olmadığını nasıl kontrol edebilirim?
- 21. NSArray'da belirli bir NSString'in olup olmadığını nasıl kontrol edebilirim?
- 22. Bir nesnenin boş olup olmadığını kontrol edin
- 23. Lua'da bir modülün var olup olmadığını nasıl kontrol edebilirim?
- 24. XPath: Bir özniteliğin var olup olmadığını nasıl kontrol edebilirim?
- 25. Django nesnenin görünüme sahip olup olmadığını nasıl kontrol edeceğini gösterir
- 26. Fonksiyonun kısmi olup olmadığını nasıl kontrol edebilirim?
- 27. Nesnenin bir NSArray veya NSDictionary olup olmadığını kontrol edin
- 28. Geçerli bir tamponun Emacs'de olup olmadığını nasıl kontrol edebilirim?
- 29. REST'de Güvenceli, bir alanın mevcut olup olmadığını nasıl kontrol edebilirim?
- 30. Ruby websocket Kullanıcının olup olmadığını kontrol edin
Bu doğru cevaptır, çünkü öğeyi bulursanız IF'yi bulmak istersiniz. Ancak, WHERE öğesini bulmak istiyorsanız, diğer cevap doğru olanıdır. – YuriAlbuquerque
Eğer bir eleman varsa IF'yi bulmak istiyorum. Teşekkürler @davidrac – gabitzish