Potrzebujemy mieć kolejną datę powrotu w określonym formacie, a nie domyślny. O ile mogę powiedzieć, nie ma sposobu, aby ustawić to w opcjach, lub w jakikolwiek inny sposób. Brak ręcznego aktualizowania dat za każdym razem po ich odzyskaniu, ktoś był w stanie rozwiązać to łatwo? Czy może czegoś brakuje?Czy istnieje prosty sposób, aby Sequelize zwróciło pola daty/godziny w określonym formacie?
Odpowiedz
można określić niestandardowe metody instancji getDate/setDate co dzień między sequelize reprezentacji wewnętrznej i pożądanym formacie jak Więc http://sequelize.readthedocs.org/en/latest/docs/models-definition/index.html translate (patrz: „Rozbudowa modeli” Sekcja)
Można użyć metody Sequelize fn
. Od API Reference funkcja fn
pomoże utworzyć obiekt reprezentujący funkcję SQL w zapytaniu.
Na przykład:
model.findAll({
attributes: [
'id',
[sequelize.fn('date_format', sequelize.col('date_col'), '%Y-%m-%d'), 'date_col_formed']
]})
.then(function(result) {
console.log(result);
});
powróci wartości danych:
[
{"id": 1, "date_col_formed": "2014-01-01"},
{"id": 2, "date_col_formed": "2014-01-02"}
// and so on...
]
powinna to być poprawna odpowiedź – holographix
Czy jest lista funkcji dostępnych w sequelu? Pokazuje tylko użycie 'sequelize.fn', ale nie mówi jakie funkcje są dostępne. – ocespedes
'sequelize.fn' tworzy obiekt reprezentujący funkcję bazy danych. Jeśli używasz MySQL, możesz znaleźć listę [tutaj] (http://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html). –
W przypadku Modelu że tworzymy używając Sequelize CLI spróbować coś takiego
var sequelize= require('../models');
model.findAll({
attributes: [
'id',
'title'
[sequelize.Sequelize.fn('date_format', sequelize.Sequelize.col('col_name'), '%d %b %y'), 'col_name']
]}.then(function(result))
{ // dateformate=04 Nov 2017
console.log(result)
}
- 1. Czy istnieje prosty sposób, aby zrobić ScrollViewer "skoczny"?
- 2. Czy istnieje sposób, aby Zwiń wszystkie pola json w Postman
- 3. Czy istnieje prosty sposób porównywania wystąpień BufferedImage?
- 4. Czy istnieje prosty sposób na wyodrębnienie surowego strumienia h.264 w formacie załącznikab?
- 5. Czy istnieje sposób, aby zaktualizować pola w rekordzie znając nazwę i wartość pola
- 6. W JSP, czy istnieje sposób, aby zobaczyć wszystkie dostępne zmienne w określonym zakresie, jak w PHP?
- 7. Czy istnieje prosty sposób przekształcenia tabeli MySQL w odpowiednik Redis?
- 8. golang: Czy istnieje sposób iteracji w określonym miesiącu lub tygodniu?
- 9. Czy istnieje prosty sposób na wykonywanie wielowierszowych ciągów w Ruby?
- 10. Czy istnieje sposób, aby panel.grid.major w kompozycji pod określonym kątem w ggplot2?
- 11. Czy istnieje prosty sposób rejestrowania zamknięć statycznych w Castle Windsor?
- 12. Czy istnieje prosty sposób na ocenę JavaScript w WebStorm?
- 13. Czy istnieje prosty sposób uzyskania liczby znaków drukowanych w C++?
- 14. Czy istnieje prosty sposób na autouzupełnianie bloków zmiennych w Xcode?
- 15. Czy istnieje prosty sposób na uzyskanie wymiarów obrazu w Ruby?
- 16. Czy istnieje prosty sposób tworzenia niestandardowych typów w Powershell?
- 17. Czy istnieje prosty sposób implementacji AutoResetEvent w C++ 0x?
- 18. Czy istnieje prosty sposób tworzenia aliasu poleceń w mysql?
- 19. Czy istnieje prosty sposób na uzyskanie rozmiaru obiektu java?
- 20. Czy istnieje prosty sposób, aby zażądać adresu URL w python i NIE wykonywać przekierowań?
- 21. Czy istnieje prosty, leniwy sposób testowania reguł przeciwko mod_rewrite Apache?
- 22. Zautomatyzuj pimpl'ing klas C++ - czy istnieje prosty sposób?
- 23. sprawdzanie, czy plik istnieje w określonym katalogu
- 24. Czy istnieje sposób pobrania nazwy pola kolekcji w mongodb?
- 25. Czy istnieje prosty sposób utworzenia tabeli wyszukiwania javascript?
- 26. Czy istnieje prosty sposób konwertowania wartości logicznej na liczbę całkowitą?
- 27. Czy istnieje prosty sposób utworzenia fragmentu przycisku akcji?
- 28. Czy istnieje prosty sposób na usunięcie kompletnego zestawu dokumentów Vespa?
- 29. Formularze w formacie pola Django
- 30. Czy istnieje prosty sposób na integrację jshint z Netbeans?
Dzięki. Zdecydowaliśmy się odejść od Sequelize, ale z pewnością to nam potrzebne. – CargoMeister
Po prostu z ciekawości, czego używałeś w końcu? – user766987
koleś, link ur jest uszkodzony, musisz go zaktualizować – holographix